substantially equivalent - German English Dictionary